#include "const.h"

const char *i_errnostring() {
	static char buf[4096];
	int saved_errno;

	saved_errno = (int)errno;

	snprintf(buf, sizeof(buf)-1, "%s [errno:%d]", strerror(errno), errno);
	buf[sizeof(buf)-1] = 0;

	errno = saved_errno;
	return buf;
}
